type golang.org/x/net/http2.priorityNodeRFC7540
23 uses
golang.org/x/net/http2 (current package)
writesched_priority_rfc7540.go#L40: nodes: make(map[uint32]*priorityNodeRFC7540),
writesched_priority_rfc7540.go#L65: type priorityNodeRFC7540 struct {
writesched_priority_rfc7540.go#L74: parent *priorityNodeRFC7540
writesched_priority_rfc7540.go#L75: kids *priorityNodeRFC7540 // start of the kids list
writesched_priority_rfc7540.go#L76: prev, next *priorityNodeRFC7540 // doubly-linked list of siblings
writesched_priority_rfc7540.go#L79: func (n *priorityNodeRFC7540) setParent(parent *priorityNodeRFC7540) {
writesched_priority_rfc7540.go#L114: func (n *priorityNodeRFC7540) addBytes(b int64) {
writesched_priority_rfc7540.go#L127: func (n *priorityNodeRFC7540) walkReadyInOrder(openParent bool, tmp *[]*priorityNodeRFC7540, f func(*priorityNodeRFC7540, bool) bool) bool {
writesched_priority_rfc7540.go#L180: type sortPriorityNodeSiblingsRFC7540 []*priorityNodeRFC7540
writesched_priority_rfc7540.go#L201: root priorityNodeRFC7540
writesched_priority_rfc7540.go#L204: nodes map[uint32]*priorityNodeRFC7540
writesched_priority_rfc7540.go#L212: closedNodes, idleNodes []*priorityNodeRFC7540
writesched_priority_rfc7540.go#L221: tmp []*priorityNodeRFC7540
writesched_priority_rfc7540.go#L245: n := &priorityNodeRFC7540{
writesched_priority_rfc7540.go#L296: n = &priorityNodeRFC7540{
writesched_priority_rfc7540.go#L354: var n *priorityNodeRFC7540
writesched_priority_rfc7540.go#L374: ws.root.walkReadyInOrder(false, &ws.tmp, func(n *priorityNodeRFC7540, openParent bool) bool {
writesched_priority_rfc7540.go#L400: func (ws *priorityWriteSchedulerRFC7540) addClosedOrIdleNode(list *[]*priorityNodeRFC7540, maxSize int, n *priorityNodeRFC7540) {
writesched_priority_rfc7540.go#L414: func (ws *priorityWriteSchedulerRFC7540) removeNode(n *priorityNodeRFC7540) {